1 general:: Be substantial or filling, as in It may not be health food but steak really sticks to the ribs. This idiom was first recorded in 1603.
American Heritage Idioms